home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
130 MIDI Tool Box
/
130 MIDI Tool Box.iso
/
arp
/
arp.doc
next >
Wrap
Text File
|
1979-12-31
|
4KB
|
82 lines
** ARP.EXE **
David L. Collins
March 13, 1988
ARP is an arpeggiator program for use with a PC equipped with a MPU-401
MIDI interface. It was written and compiled using Lattice C, and the MOXC
and CMT MIDI libraries. These libraries are included in the Carnegie Mellon
University MIDI Toolkit (CMT) (see below for more info).
ARP produces a 4 note arpeggio on a designated MIDI channel when a
note-on event occurs on the trigger channel. The trigger channel can be any
one of the 16 MIDI channels, including the arpeggiated channel. The arpeggio
repeats until another note-on changes the pitch. The arpeggiator is turned
on and off by pressing the spacebar.
The default chord produced is a major triad with an eighth (1,3,5,8).
This chord may be changed by pressing the appropriate keys, while the arpeg-
giator is either running or stopped. The available options are Major, Minor,
Seventh, Ninth, Augmented, Diminished, or any logical combination thereof.
ARP also allows the user to adjust the rate of speed, as well as the key
velocity (volume) of the arpeggios. In addition, ARP asks for a range of
trigger notes, thereby enabling one to split a keyboard into arpeggiated and
non-arpeggiated sections.
Like any MIDI program, ARP can be quirky sometimes. Despite that, I
hope you find it useful and fun.
-Dave Collins-
*** ARP Command Keys ***
All commands are non-case sensitive.
M [or m] ........ Switch between minor/major
D [or d] ........ Turn Diminished on/off
A [or a] ........ Turn Augmented on/off
7 [or &] ........ Turn Seventh on/off
9 [or (] ........ Turn Ninth on/off
0 [or )] ........ Reset standard major chord
+ [or =] ........ Increase speed (default = 100 BPM)
- [or _] ........ Decrease speed
> [or .] ........ Increase volume (default = MAX)
< [or ,] ........ Decrease volume
SPACEBAR ........ Turn arpeggiator on/off
Escape ........ Stop program
Because ARP is written using MOXC the following MOXC command line
options are available:
ARP [options]
-block disable MIDI thru
-debug (-d) enable verbose debug mode
-help this message
-miditrace (-m) turn on MIDI command trace
-tune file use tuning from file
-trace (-t) trace music
The CMT software:
" The CMU MIDI Toolkit (CMT) is a software package designed for
experimental computer music education, composition, performance, and
research. CMT includes a compiler for a simple, text based music language,
and software for recording, playing, and computing MIDI data in real time.
CMT has three major attractions: the flexibility of an open ended design,
the availability of source code, and low system cost."
(from the CMT manual)
CMT consists of 2 disks and an 80 page manual and costs $20.00.
( It's the best 20 bucks I ever spent on MIDI)
CMT is distributed by :
Center for Art & Technology
College of Fine Arts
Carnegie Mellon University
Pittsburgh, PA, 15213-3890